home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / winsock / ircii2-6.zip / SRC\IRCII-2.6\PROTO\VARS.H < prev    next >
C/C++ Source or Header  |  1994-12-28  |  4KB  |  147 lines

  1. /*
  2.  * vars.h: header for vars.c
  3.  *
  4.  * Generated from vars.h.proto automatically from the Makefile
  5.  *
  6.  * @(#)$Id: vars.h.proto,v 1.7 1994/07/02 02:38:10 mrg Stab $
  7.  */
  8.  
  9. #ifndef _VARS_H_
  10. #define _VARS_H_
  11.  
  12. extern    int    do_boolean();
  13. extern    void    set_variable();
  14. extern    int    get_int_var();
  15. extern    char    *get_string_var();
  16. extern    void    set_int_var();
  17. extern    void    set_string_var();
  18. extern    char    *get_string_var();
  19. extern    void    init_variables();
  20. extern    char    *var_settings[];
  21. extern    char    *make_string_var();
  22. extern    void    set_highlight_char();
  23. extern    int    charset_size();
  24. extern    void    save_variables();
  25. extern    void    set_var_value();
  26.  
  27. extern    int    loading_global;
  28.  
  29. /* var_settings indexes ... also used in display.c for highlights */
  30. #define OFF 0
  31. #define ON 1
  32. #define TOGGLE 2
  33.  
  34. #define    DEBUG_COMMANDS        0x0001
  35. #define    DEBUG_EXPANSIONS    0x0002
  36. #define DEBUG_FUNCTIONS        0x0004
  37.  
  38. /* indexes for the irc_variable array */
  39. #define ALWAYS_SPLIT_BIGGEST_VAR $
  40. #define AUTO_UNMARK_AWAY_VAR $
  41. #define AUTO_WHOWAS_VAR  $
  42. #define BEEP_VAR $
  43. #define BEEP_MAX_VAR $
  44. #define BEEP_ON_MSG_VAR $
  45. #define BEEP_WHEN_AWAY_VAR $
  46. #define    BOLD_VIDEO_VAR $
  47. #define CHANNEL_NAME_WIDTH_VAR $
  48. #define CLIENTINFO_VAR $
  49. #define CLOCK_VAR $
  50. #define CLOCK_24HOUR_VAR $
  51. #define CLOCK_ALARM_VAR $
  52. #define CMDCHARS_VAR $
  53. #define COMMAND_MODE_VAR $
  54. #define CONTINUED_LINE_VAR $
  55. #define DCC_BLOCK_SIZE_VAR $
  56. #define    DEBUG_VAR $
  57. #define DISPLAY_VAR $
  58. #define EIGHT_BIT_CHARACTERS_VAR $
  59. #define ENCRYPT_PROGRAM_VAR $
  60. #define EXEC_PROTECTION_VAR $
  61. #define FLOOD_AFTER_VAR $
  62. #define FLOOD_RATE_VAR $
  63. #define FLOOD_USERS_VAR $
  64. #define FLOOD_WARNING_VAR $
  65. #define FULL_STATUS_LINE_VAR $
  66. #define HELP_PAGER_VAR $
  67. #define HELP_PATH_VAR $
  68. #define HELP_PROMPT_VAR $
  69. #define HELP_SERVICE_VAR $
  70. #define HELP_WINDOW_VAR $
  71. #define HIDE_PRIVATE_CHANNELS_VAR $
  72. #define HIGHLIGHT_CHAR_VAR $
  73. #define HISTORY_VAR $
  74. #define HISTORY_FILE_VAR $
  75. #define HOLD_MODE_VAR $
  76. #define HOLD_MODE_MAX_VAR $
  77. #define INDENT_VAR $
  78. #define INPUT_ALIASES_VAR $
  79. #define INPUT_PROMPT_VAR $
  80. #define INPUT_PROTECTION_VAR $
  81. #define INSERT_MODE_VAR $
  82. #define INVERSE_VIDEO_VAR $
  83. #define LASTLOG_VAR $
  84. #define LASTLOG_LEVEL_VAR $
  85. #define    LOAD_PATH_VAR $
  86. #define LOG_VAR $
  87. #define LOGFILE_VAR $
  88. #define MAIL_VAR $
  89. #define MAX_RECURSIONS_VAR $
  90. #define    MENU_VAR $
  91. #define MINIMUM_SERVERS_VAR $
  92. #define MINIMUM_USERS_VAR $
  93. #define NO_CTCP_FLOOD_VAR $
  94. #define NOTIFY_HANDLER_VAR $
  95. #define NOTIFY_LEVEL_VAR $
  96. #define NOTIFY_ON_TERMINATION_VAR $
  97. #define NOVICE_VAR $
  98. #define REALNAME_VAR $
  99. #define SCROLL_VAR $
  100. #define SCROLL_LINES_VAR $
  101. #define SEND_IGNORE_MSG_VAR $
  102. #define SHELL_VAR $
  103. #define SHELL_FLAGS_VAR $
  104. #define SHELL_LIMIT_VAR $
  105. #define SHOW_AWAY_ONCE_VAR $
  106. #define SHOW_CHANNEL_NAMES_VAR $
  107. #define SHOW_END_OF_MSGS_VAR $
  108. #define SHOW_NUMERICS_VAR $
  109. #define SHOW_STATUS_ALL_VAR $
  110. #define SHOW_WHO_HOPCOUNT_VAR $
  111. #define STATUS_AWAY_VAR $
  112. #define STATUS_CHANNEL_VAR $
  113. #define    STATUS_CHANOP_VAR $
  114. #define STATUS_CLOCK_VAR $
  115. #define STATUS_FORMAT_VAR $
  116. #define STATUS_HOLD_VAR $
  117. #define STATUS_HOLD_LINES_VAR $
  118. #define STATUS_INSERT_VAR $
  119. #define STATUS_MAIL_VAR $
  120. #define STATUS_MODE_VAR $
  121. #define STATUS_NOTIFY_VAR $
  122. #define STATUS_OPER_VAR $
  123. #define STATUS_OVERWRITE_VAR $
  124. #define STATUS_QUERY_VAR $
  125. #define STATUS_SERVER_VAR $
  126. #define    STATUS_UMODE_VAR $
  127. #define STATUS_USER_VAR $
  128. #define STATUS_USER1_VAR $
  129. #define STATUS_USER2_VAR $
  130. #define STATUS_USER3_VAR $
  131. #define STATUS_WINDOW_VAR $
  132. #define SUPPRESS_SERVER_MOTD_VAR $
  133. #define TAB_VAR $
  134. #define    TAB_MAX_VAR $
  135. #define TRANSLATION_VAR $
  136. #define UNDERLINE_VIDEO_VAR $
  137. #define USE_OLD_MSG_VAR $
  138. #define USER_INFO_VAR $
  139. #define    USERINFO_VAR USER_INFO_VAR
  140. #define    USER_WALLOPS_VAR $
  141. #define VERBOSE_CTCP_VAR $
  142. #define WARN_OF_IGNORES_VAR $
  143. #define XTERM_OPTIONS_VAR $
  144. #define NUMBER_OF_VARIABLES $
  145.  
  146. #endif /* _VARS_H_ */
  147.